IntervalZero.KINGSTAR.Base.Class Namespace
Module Name: KINGSTAR Subsystem
Author: IntervalZero
Environment: x64 and KINGSTAR application
Version: 4.5
Classes
| Class | Description | |
|---|---|---|
|
AoeException | Represents the ADS over EtherCAT (AoE) exceptions that occur during the application execution. |
|
AxisConfiguration | Represents the settings of an axis. |
|
BaseSubsystem | Represents the KINGSTAR Base Subsystem. |
|
CamPoint | Represents a pair of a master and a slave positions of a cam. |
|
CoeException | Represents the CANopen over EtherCAT exceptions that occur during the application execution. |
|
EscException | Represents the EtherCAT Slave Controller (ESC) exceptions that occur during the application execution. |
|
FoeException | Represents the File Access over EtherCAT (FoE) exceptions that occur during the application execution. |
|
IoConfiguration | Represents the settings of an I/O module. |
|
IoSwitch | Represents the sensor connected to an I/O module. |
|
KsException | Represents the exceptions that occur during the application execution. |
|
LogChannel | Represents log channels and the logged values. |
|
McOverride | Represents override parameters. |
|
SoeException | Represents the Servo drive profile over EtherCAT (SoE) exceptions that occur during the application execution. |
|
Switch | Represents a sensor. |
|
Trigger | Represents a trigger used to start a new move for an axis or axis group. |
|
TriggerSource | Represents a trigger's attributes. |
|
UnitConversion | Represents a unit conversion. |
|
UserVariable | Represents a user-defined variable. |
|
UserVariable<T> | Represents a user-defined variable plus a value. |
|
VirtualAxis | Represents the signals that can be assigned to a simulated axis. |
Delegates
| Delegate | Description | |
|---|---|---|
|
MailboxMessageEventHandler | Notifies an application that a mailbox notification was sent by an EtherCAT device. |
Interfaces
| Interface | Description | |
|---|---|---|
|
IAxis | Represents an axis. |
|
ICamCommand | Represents a cam move. |
|
ICamTable | Represents a cam table. |
|
IControlStatus | Represents a motion profile. |
|
IGearCommand | Represents a gear move. |
|
IGearInPosCommand | Represents a gear-ratio move. |
|
IGroup | Represents an axis group. |
|
IGroupInchCommand | Represents a group's inch move. |
|
IGroupJogCommand | Represents a group's jog move. |
|
IHaltCommand | Represents a controlled motion stop. |
|
IHomeCommand | Represents a homing move. |
|
IInchCommand | Represents an inch move. |
|
IIoModule | Represents an I/O module. |
|
IIoStatus | Represents the digital inputs and outputs of an axis. |
|
IJogCommand | Represents a jog move. |
|
IKsCommand | Represents the states and controls of a KINGSTAR method. |
|
IKsCommand<T> | Represents a state of a KINGSTAR method plus a value, whose type depends on the method, and waits a method to get a value. |
|
ILogCommand | Represents a log command. |
|
IModule | Represents a device. |
|
IMoveAbsoluteCommand | Represents an absolute move. |
|
IMoveAdditiveCommand | Represents an additive move. |
|
IMoveCircularCommand | Represents an interpolated circular move on an axis group. |
|
IMoveContinuousAbsoluteCommand | Represents a continuous absolute move. |
|
IMoveContinuousRelativeCommand | Represents a continuous relative move. |
|
IMoveDirectCommand | Represents an interpolated direct move on an axis group. |
|
IMoveHelicalCommand | Represents an interpolated helical move on an axis group. |
|
IMoveLinearCommand |
Represents an interpolated linear move on an axis group from the current position of the tool center point to: Absolute: an absolute position in the specified coordinate system. Additive and Relative: a relative position in the specified coordinate system. The relative distance is added to the current set position at the time of the execution. |
|
IMoveRelativeCommand | Represents a relative move. |
|
IMoveVelocityCommand | Represents a velocity move. |
|
ISlave | Represents an EtherCAT slave. |
|
IStopCommand | Represents a controlled motion stop. It aborts any ongoing method execution. |
|
ISubsystem | Represents the KINGSTAR Subsystem. |
|
ITestCommand | Represents a command test. |
|
ITrigger | Represents a trigger used to start a new move for an axis or axis group. |
|
IUserVariable | Represents a user-defined variable. |
|
IUserVariable<T> | Represents a user-defined variable plus a value. |
|
IVariableRepository | Represents the methods that add or get a user-defined variable. |